#ifndef FOLDER_H_
#define FOLDER_H_

// By: Jesse Guarascia de Urena
// Folder class
// Creates a folder, also allows to make things in it

#include <direct.h>
#include <string>
#include <io.h>

class Folder
{
private:
	std::string directory; // Current directory for the folder

public:
	Folder(void);
	~Folder(void);

	// Set the current directory
	void SetDirectory(std::string folder);
	
	// Check to see if a folder exists
	static bool DirExists(std::string dir);

	// Create a folder
	static void CreateFolder(std::string name);

	// Delete a folder
	static void DeleteFolder(std::string name);
};

#endif // FOLDER_H_

